/*
 * @File    :   index.js
 * @Time    :   2024/03/24 16:40:52
 * @Author  :   chakcy
 * @Email   :   947105045@qq.com
 * @description   :   服务模块
 */

// 导入所需的模块
const { VueMessage } = require('./vue_message')
const { asyncMessage } = require('./vue_async_message')
const { userOptions } = require('./users')
const { login } = require('./login')
const { logout } = require('./logout')

module.exports = [
    {
        event: 'vue-message',
        callback: VueMessage // 处理 vue 消息的回调函数
    },
    {
        event: 'vue-async-message',
        callback: asyncMessage // 处理异步 vue 消息的回调函数
    },
    {
        event: 'user-options',
        callback: userOptions // 处理用户选项的回调函数
    },
    {
        event: 'login',
        callback: login // 处理登录的回调函数
    },
    {
        event: 'logout',
        callback: logout // 处理登出的回调函数
    }
]